body{
	font-family: arial, sans-serif;
font-size: 13px;
		margin:0px;
}
.front{}
.front_div{
	position:absolute;
	height:138px;
	min-width:170px;
	width: 100%;

}

#front_loading, #update_box, #shout_box{
	z-index: 99;
	display:none;
}

#front_loading_inside, #back_inside{
	margin: 15px 0 10px 0;
	height: 111px;
	position: absolute;
	top: 0;
	z-index: 6;
	width:100%
}
#front_loading_inside{
	height:100px;
}
#front_loading_inside_text{
	-webkit-transition: color .5s ease-in-out;
	font-size: 14px;
	width: 270px;
	z-index: 9;
	right: 4px;
}

#front_template{
	display:none;
}

#title{
	width: 69%;
	font-size: 13px;
	/*text-shadow: rgba(42,61,78,.4) 0 -1px 1px;*/
	max-height: 32px;
	overflow: hidden;
}
a:link, a:visited{
	color: #004B91;
	text-decoration:none;
}
img{
	border: 0px;
}
#title a:hover{
	text-decoration:underline;
}
#rating{
	margin-left: 0px;
}

/* My Comment */
#image_mask{
	width: 90px;
	height: 88px;
	border: 1px solid #91a1b1;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-box-shadow:0px 1px 2px #aaa inset;
	-moz-box-shadow:0px 1px 2px #aaa inset; 
	display: inline-block;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 3;
}
#image{
	background-origin: content;
	-webkit-background-size:contain;
	background-size:contain;
	-moz-background-size:contain;
	display: inline-block;
	top: 2px;
	position: absolute;
	right: 3px;
	width: 85px;
	z-index: 2;
	height: 86px;
	background: white no-repeat center center;
}
#price_titles{
	font: 13px;
	width: 193px;
	bottom: 51px;
	right:110px;
	position: absolute;
}
#price_titles label{
	display: inline-block;
	width: 128px;
	text-align: right;
}
#price_titles span{
	display: inline-block;
	width: 60px;
	text-align: right;
	height: 13px;
	overflow: hidden;

}
#bar{
	width: 176px;
	border-top: 1px solid #4e657a;
	border-bottom: 1px solid #80A5C7;
	margin-left: 12px;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	bottom: 48px;
	right:110px;
	position: absolute;
}
#lightning_title{
	color: #FF3300;
	margin-left: 36px;
	position: absolute;
	top: 93px;
	right:176px;
	width: 104px;
	text-align: right;
}
#lightning_price{
	color: #FF3300;
	position: absolute;
	top: 93px;
	right:115px;
	width: 66px;
	text-align: right;
	font-weight:bold;
}
#lightning_percent{
	color: #FF3300;
	position: absolute;
	top: 93px;
	width: 63px;
		right:45px;
}
.gray_out{
	color: gray!important;
}

#claimed{
	position: absolute;
	top: 120px;
	left: 0px;
	text-shadow: #ddd 0 -1px 0;
	word-spacing: -1px;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#timer{
	position: absolute;
	top: 120px;
	right: 115px;
	text-align:right;
	width: 135px;
	word-spacing: -1px;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#gold_box_link{
	position: absolute;
	top: 115px;
	right: 6px;
	-apple-dashboard-region: dashboard-region(control rectangle);
}
#gold_box_link_loading{
	position: absolute;
	margin:0 auto;
	text-align:center;
	width:100%;
	bottom:1px;
}
